Architecture d'assemblage dynamique de composants multivues dans VUML

نویسندگان

  • Bouchra El Asri
  • Mahmoud Nassar
  • Bernard Coulette
  • Abdelaziz Kriouile
چکیده

RÉSUMÉ. Cet article propose une architecture d’assemblage de composants multivues, dans le contexte d'un profil UML appelé VUML. Dans VUML, un composant multivues est défini comme une extension du composant UML 2.0 doté d'interfaces multivues (requises et/ou fournies). Un composant multivues offre des possibilités de changement dynamique de propriétés et de comportements selon le point de vue de l’utilisateur. Un composant multivues interagit avec son environnement interne ou externe via des ports multivues. Cette interaction est exprimée par un ensemble de contrats qui permettent de décrire la structure et le comportement d’un composant. Par ailleurs, cette interaction est conditionnée par un ensemble de règles de cohérence. ABSTRACT. This paper presents assembly architecture of multiviews components, in the context of an UML profile called VUML. In VUML, a multiviews component is an extension of the UML 2.0 one, offering multiviews interfaces (required and/or provided). A multiviews component allows for dynamic change of behaviour according to the active view. Multiviews components interaction is done through multiviews ports. Such interaction relies on the specification of a set of structural and dynamic contracts. Over more, number of rules has to be checked for ensuring the interaction consistency. MOTS-CLÉS : Vue, point de vue, composant multivues, interface multivues, connecteur multivues, port multivues, contrat, assemblage.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Assemblage de composants multivues par contrats

RÉSUMÉ. Cet article propose une approche à base de composants multivues, dans le contexte d'un profil UML appelé VUML. Dans VUML, Un composant multivues est défini comme une extension du composant UML 2.0 doté d'interfaces multivues (requises et/ou fournies). Une interface multivues est un cas particulier d'interface, dont la définition et le comportement dépendent de la vue active. Par suite, ...

متن کامل

Reconfigurations dynamiques de services dans un intergiciel a composants CORBA CCM

RÉSUMÉ. De nos jours, les intergiciels à composants sont utilisés pour concevoir, développer, et déployer facilement les applications réparties, et assurer l’hétérogénéité, et l’interopérabilité, ainsi que la réutilisation des modules logiciels, et la séparation entre le code métier encapsulé dans des composants et le code système géré par les conteneurs. De nombreux standards répondent à cette...

متن کامل

Construction dynamique d'annuaires de composants par classification de services

Résumé. Les annuaires de composants permettent d’indexer et de localiser rapidement les composants selon les services qu’ils offrent. Ils donnent ainsi aux assemblages en cours d’exécution la possibilité d’évoluer dynamiquement par remplacement de composants, en cas de défaillance, ou par intégration de nouvelles fonctionnalités, en réponse à de nouveaux besoins. Dans ce travail, nous visons de...

متن کامل

Une approche formelle de la reconfiguration dynamique

RÉSUMÉ. Les applications auto-adaptables modifient leur comportement de façon dynamique et autonome par le biais d’opérations d’introspection, de recomposition, d’ajout et suppression de composants, dans le but de s’adapter aux changements pouvant survenir dans leur contexte d’exécution. Un des moyens de favoriser leur robustesse est de disposer d’un support formel permettant de modéliser ces a...

متن کامل

Adaptation dynamique de services

RÉSUMÉ. Cet article propose une architecture logicielle qui rend possible l’adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d’utilisation variés. Dans le cadre de cette première expérimentation le contexte concerne les besoins des utilisateurs. La particularité principale de notre proposition est que le comportement de chaque service par rappor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006